<?php

namespace Emoney\EpayBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
/**
 * Emoney\EpayBundle\Entity\Payement
 *
 * @ORM\Table(name="payement")
 * @ORM\Entity(repositoryClass="Emoney\EpayBundle\Entity\PayementRepository")
 */
class Payement
{
    /**
     * @var integer $id
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string $title
     *
     * @ORM\Column(name="title", type="string", length=255)
     */
    /**
     * @Assert\NotBlank()
     */
    private $title;

    /**
     * @var string $smsFormat
     *
     * @ORM\Column(name="smsFormat", type="string", length=255)
     */
    private $smsFormat;

    /**
     * @var string $icone
     *
     * @ORM\Column(name="icone", type="string", length=255)
     */
    /**
     * @Assert\NotBlank()
     */
    private $icone;

    /**
     * @var string $emoneyAccount
     *
     * @ORM\Column(name="emoneyAccount", type="string", length=100)
     */
    /**
     * @Assert\NotBlank()
     */
    private $emoneyAccount;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set title
     *
     * @param string $title
     */
    public function setTitle($title)
    {
        $this->title = $title;
    }

    /**
     * Get title
     *
     * @return string 
     */
    public function getTitle()
    {
        return $this->title;
    }

    /**
     * Set smsFormat
     *
     * @param string $smsFormat
     */
    public function setSmsFormat($smsFormat)
    {
        $this->smsFormat = $smsFormat;
    }

    /**
     * Get smsFormat
     *
     * @return string 
     */
    public function getSmsFormat()
    {
        return $this->smsFormat;
    }

    /**
     * Set icone
     *
     * @param string $icone
     */
    public function setIcone($icone)
    {
        $this->icone = $icone;
    }

    /**
     * Get icone
     *
     * @return string 
     */
    public function getIcone()
    {
        return $this->icone;
    }

    /**
     * Set emoneyAccount
     *
     * @param string $emoneyAccount
     */
    public function setEmoneyAccount($emoneyAccount)
    {
        $this->emoneyAccount = $emoneyAccount;
    }

    /**
     * Get emoneyAccount
     *
     * @return string 
     */
    public function getEmoneyAccount()
    {
        return $this->emoneyAccount;
    }
}